﻿using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;

namespace GlobalTracker.WebSite.AreaRestrita
{
  public partial class DispositivosMoveis : System.Web.UI.Page
  {
    protected void Page_Load(object sender, EventArgs e)
    {
      if (!IsPostBack)
      {
        WebServiceReference.GeneralService service = new WebServiceReference.GeneralService();
        service.Url = GlobalTracker.WebSite.Properties.Settings.Default.GlobalTracker_WebSite_WebServiceReference_GeneralService;

        DataSet ds;

        if (Session["TipoLogin"] == "Administrador")
          ds = service.RecuperarListagem(string.Empty, "SELECT CODIGO \"Código\", IMEI, SENHA \"Senha\", NOME \"Nome\", EMAIL \"E-Mail\", SISTEMAOPERACIONAL \"Sistema Operacional\", INTERVALOMONITORAMENTO \"Intervalo\" FROM DISPOSITIVOMOVEL");
        else
          ds = service.RecuperarListagem(string.Empty, "SELECT CODIGO \"Código\", IMEI, SENHA \"Senha\", NOME \"Nome\", EMAIL \"E-Mail\", SISTEMAOPERACIONAL \"Sistema Operacional\", INTERVALOMONITORAMENTO \"Intervalo\" FROM DISPOSITIVOMOVEL WHERE IMEI = '" + Session["Login"].ToString() + "'");

        ASPxGridViewDispositivosMoveis.DataSource = ds.Tables[0];
        ASPxGridViewDispositivosMoveis.DataBind();

        service.Dispose();
        service = null;
      }
    }
  }
}